Efficient synthesis of a class of Boolean programs from I-O data: Application to genetic networks
نویسندگان
چکیده
The paper addresses the problem of synthesizing programs using a restricted set of input-output data. The program to be synthesized consists of assigning to individual Boolean variables x′, the result of evaluating functions involving other Boolean variables x. The program can be initially viewed as a black box having n inputs corresponding to the variables x and n outputs corresponding to the x′. The goal is to determine the Boolean functions that produce x′ given x. It is shown that by suitably selecting a limited number of input sets to the black box and examining their output, the assignments can be fully reconstructed. The paper describes an effective representation of the Boolean functions, identifies related work, and provides an upper bound on the number of I-O pairs needed to rebuild the program. The work is based on discrete Jacobians that are computed from the selected I-O pairs. Finally, it is shown that the synthesis can be extended to programs whose variables are bounded integers. The results indicate that, if each Boolean function involves a small number of variables, a limited set of selectively chosen I-O pairs suffices to synthesize the program (instead of a potentially exponential number of pairs that would be needed in a worst case scenario). These results are of interest in the reverse engineering of genetic networks from biological experiments.
منابع مشابه
An Efficient Coupled Genetic Algorithm-NLP Method for Heat Exchanger Network Synthesis
Synthesis of heat exchanger networks (HENs) is inherently a mixed integer and nonlinear programming (MINLP) problem. Solving such problems leads to difficulties <span style="font-size: 10pt; color: #00...
متن کاملGenetic diversity analysis of recombinant inbred lines of rice (Oryza sativa L.) using microsatellite markers
Estimation of genetic diversity is an important factor in germplasm conservation and characterization. In rice breeding programs, genetic diversity information on specific regions of genome can be very useful for the application of marker assisted selection (MAS) and for gene mapping. A total of 152 rice lines were considered for breeding programs using microsatellites (SSR) technique. The tota...
متن کاملEfficient Synthesis of 2, 3-Dihydroquinazolin-4(1H)-ones in the Presence of Ferrite/Chitosan as a Green and Reusable Nanocatalyst
In this work, an efficient and facile method has been developed for the synthesis of 2,3-dihydroquinazolin-4(1H)-ones from a condensation reaction of 2-aminobenzamide with various alkyl,aryl and alicyclic aldehydes or ketones using Fe3O<span class="fontstyle0" styl...
متن کاملAssessment of SCoT and DAMD molecular markers in genetic diversity and species delimitation of three moss species grown in Iran
This study was conducted to assess the efficacy of SCoT and DAMD molecular markers in genetic diversity of three moss species and compare them with ISSR marker. Another objective was to evaluate the suitability of these DNA markers in species identification (delimitation) in three moss species, including Neckera complanata, Homalothecium sericeum and Neckera cris...
متن کاملNovel Porous Iron Molybdate Catalysts for Synthesis of Dimethoxymethane from Methanol: Metal Organic Frameworks as Precursors
As a novel performance, methanol gas conversion to dimethoxymethane (DMM) in one-step based on Fe-Mo-O (iron molybdate mixed oxides) catalysts with high surface area fabricated by metal organic frameworks (MOFs) precursors was improved. For this approach, at first, Fe(III) precursors (iron (III) 1,3,5-benzenetricarboxylate (MIL-100 (Fe) and iron terephthalate (MOF-...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Discrete Applied Mathematics
دوره 159 شماره
صفحات -
تاریخ انتشار 2011